
<?php
	
	require_once "../banco/conexaoBanco.php";
	
	function convertDataEmAmd($dt)
	{
		$dia = substr($dt,0,2);
		$mes = substr($dt,3,2);
		$ano = substr($dt,6,4);
		$data = $ano."-".$mes."-".$dia;
		return $data;
	}
	function convertDataEmDMA($dt)
	{
		$dia = substr($dt,8,2);
		$mes = substr($dt,5,2);
		$ano = substr($dt,0,4);
		$data = $dia."/".$mes."/".$ano;
		return $data;
	}
	
	if(isset($_POST['enviar'])){
		$paciente = $_POST['paciente'];
		$data = convertDataEmAmd($_POST['data']);
		$hora = $_POST['hora'];
		$tipo = $_POST['tipo'];
		$medico = $_POST['medico'];
				
		if(!isset($paciente) || !isset($data) || !isset($hora) || !isset($medico) || !isset($tipo) ){
			//checa se há campos vazios
			echo "<script type=\"text/javascript\">
						alert(\"Preencha todos os seguintes campos vazios: Paciente: $paciente  Data: $data	 Hora: $hora	 Tipo Consulta: $tipo  Médico: $medico \");
					</script> 
				<meta http-equiv='refresh' content='0; URL=../index.php?p=marcar-consulta&d=".$data."&h=".$hora."' >";
		}
		
		else{
				
			$rep = mysql_query("SELECT * FROM agendamento WHERE ag_data='$data' AND (paciente_id = $paciente OR medico_id = $medico) AND ag_hora='$hora:00'");
			
			$checa = mysql_num_rows($rep);

			if ($checa > 0) {
				echo "<script type=\"text/javascript\">
						alert(\"Horário com médico ou paciente já agendado. Selecione outro horário para agendamento.\");
						window.location='../index.php?p=marcar-consulta&d=".$data."&h=".$hora."';
					</script>
					";
				
			}
			else{
				$sql = mysql_query("INSERT INTO agendamento (`id_agendamento`, `ag_data`, `ag_status`, `ag_hora`, `ag_tipo_consulta`, `medico_id`, `paciente_id`) VALUES ('', '".$data."', 'Ativo', '".$hora."', '".$tipo."', '".$medico."', '".$paciente."' ) ") or die( mysql_error());
				
				echo "<meta http-equiv='refresh' content='0; URL=../index.php?p=marcar-consulta' >
					<script type=\"text/javascript\">
						alert(\"Consulta Agendada para ".convertDataEmDMA($data)." às $hora hrs.\");
					</script> "	;
				if(!$sql){
					echo "<meta http-equiv='refresh' content='0; URL=../index.php?p=marcar-consulta' >
						<script type=\"text/javascript\">
							alert(\"Não foi possivel agendar a consulta! Tente novamente.\");
						</script> ";
					}//fecha if
				}//fecha else
			}		
	mysql_close();
	}
	
	
?>